beach puncture - German English Dictionary